'''
文件操作处理模块:
1.open()：打开文件
2.write()：写文件
3.read()：读文件
4.close()：关闭文件
'''

#读文件
def read_file(filePath):
    srtReturn = str()
    
    fp = open(filePath,"r+")   '"+"作用：文件不存在时创建一个对应路径的文件'
    lines = fp.readlines()

    for line in lines:
        strReturn += line.strip() + "\n"

    fp.close()

    return strReturn

#写文件
def write_file(filePath,stringContent):
    fp = open(filePath,"w+")
    fp.write(stringContent)
    fp.close()
    print("写入文件完成！")



    

try:
    fileName = "test.txt"

    #写文件
    string = " hello world! \n I am a student! "
    write_file(fileName,string)

    #读取文件
    returnValue = read_file(fileName)
    print(returnValue)

except Exception as e:
    print(e)
